×

traffic in human beings meaning in French

commerce entre personne

Related Words

  1. trafficking in human beings
  2. traffic
  3. trafficking
  4. human nature
  5. traffic magistrate
  6. congested traffic
  7. traffic regulations
  8. traffic offense
  9. traffic violation
  10. traffic accident
  11. traffic control
  12. traffic disruption
  13. traffic island
  14. traffic jam
PC Version

Copyright © 2018 WordTech Co.